/**
 * @author by zhoujiyun on 2015/9/24.
 */

define([], function () {
    /**
     * @class
     * @classdesc
     * @ignore
     * 定义通用提示框接口
     * @alias egis.gdm.IMessageBox
     * @param {Object} [options]
     * @returns {egis.gdm.IMessageBox} 返回通用提示框接口
     */
    var messageBox = function (opts) {

    };

    /**
     * 以指定的标题和消息内容显示提示框
     * @param {String} msg 消息提示内容
     * @param {String} header 提示框标题
     * @param {Number} opts 提示框选项
     */
    messageBox.prototype.show = function (msg, header, opts) {
        return {
            result: {
                then: function (sure, cancel) {
                    sure();
                }
            }
        }
    };


    return messageBox;
});